have paid one’s debts - Francés Inglés Diccionario